high-throughput screening - Turkish English Dictionary